About Bhad Of London Ltd (12594693) United Kingdom