About Sugarlaxy Limited (11741212) United Kingdom