About Bioblitz Cleaning Solutions Limited (11313614) United Kingdom