About Bloo Horizon Limited (00738607) United Kingdom