About Parallax Design Ltd (11133157) United Kingdom