About Loomba Holdings Eot Trustee Limited (13125344) United Kingdom