About Calma Lifestyle Ltd (11956337) United Kingdom