About Parallel Horizon Ltd (13327298) United Kingdom