About The Indian Special Ltd (13125464) United Kingdom