About Parallel Perceptions Limited (03091881) United Kingdom