About Too Sweet (london) Ltd (10955006) United Kingdom