About Tarak International Limited (SC350728) United Kingdom