About Parallax View Limited (05823078) United Kingdom