About Hambit Ltd (11778032) United Kingdom