About Capsula Living Ltd (12175279) United Kingdom