About Basu Associates Limited (13305310) United Kingdom