About Biswas Management Company Limited (13178625) United Kingdom