About Genus Partnership Ltd (10025813) United Kingdom