About Glossal Ventures Uk Ltd (12781505) United Kingdom