About Genie Bio Clean Uxbridge Ltd (13073109) United Kingdom