About Bhattarai It Consultancy Ltd (10600854) United Kingdom