About Genus Ba Ltd (11428380) United Kingdom