About Bittace Ltd (11910147) United Kingdom