About Parallax Design Studio Ltd (12496884) United Kingdom