About Kalossa Limited (11067510) United Kingdom