About Olympus International Limited (06914089) United Kingdom