About Parallax Ltd (12199583) United Kingdom