About Scan The Horizon Limited (10694249) United Kingdom