About Manny Horizon Limited (13554441) United Kingdom