About Ginglymostoma Ltd (12918431) United Kingdom