I'm sure this is old news but just noticed that olympus labs UK have changed their name to demigod uk.
At least that should end the speculation as to if they are the same company as the og.
At least that should end the speculation as to if they are the same company as the og.