About Basi Developments Limited (05711601) United Kingdom