About Qhorizons Limited (09088532) United Kingdom