About Olympus One Limited (SC513693) United Kingdom