About Genie Bio Clean Canterbury Limited (10949445) United Kingdom