About Shuga Ltd (12247288) United Kingdom