About Paralax Ltd (SC506059) United Kingdom