About Bixbite Rg Ltd (12949285) United Kingdom