About Lokko Cleaning Solutions Ltd (13643065) United Kingdom