About Genie Bio Clean Sheffield Ltd (12977105) United Kingdom