About Cleansafe Solutions Limited (10066405) United Kingdom