About Bixie Group Ltd (10760836) United Kingdom