About Bioklean Limited (12711201) United Kingdom