About Chawla & Hull Investments Ltd (13592031) United Kingdom