About Grambit Ltd (12123809) United Kingdom