About India Lee Ltd (10251887) United Kingdom