About Bu Mehta Ltd (13522001) United Kingdom