About Sits International Limited (11491585) United Kingdom