About Glossarylondon Ltd (11773487) United Kingdom