About Clarice Holdings And Investments Ltd (11895309) United Kingdom