About Dolichi Ltd (11634936) United Kingdom