About Sulkitch Ltd (13266504) United Kingdom