About Sulky Studio Ltd (12354873) United Kingdom