About Sukasa Limited (09916714) United Kingdom