About Gulielmus Occamus & Co Ltd (12162323) United Kingdom