About Bohra & Associates Ltd (06680934) United Kingdom