About Shugar Solutions Limited (13283262) United Kingdom