About Bhql26 Limited (11191584) United Kingdom