About Sugar Quay Holdings Limited (11228895) United Kingdom