About Baskar Developments Ltd (12551306) United Kingdom