About Bahh Rays Limited (10149282) United Kingdom