About Limepink Holdings Ltd (13382640) United Kingdom