About Sugar Lifestyle Ltd (12783482) United Kingdom