About Sugar Shaak Limited (SC684657) United Kingdom