About Rachana Bhatta Ltd (13032110) United Kingdom