About B Chandra Ltd (10231677) United Kingdom