About Kaprice Management Solutions Ltd (10899193) United Kingdom