About Sachla Ltd (11377374) United Kingdom