About Nanny Tata & Co. Limited (06005961) United Kingdom