About Laertis New Horizon Limited (11786292) United Kingdom