About Blue Horse Pvt Limited (12833160) United Kingdom