About Kokolori Solutions Ltd (13278180) United Kingdom