About Tera Shukar Limited (12426553) United Kingdom