About Paralax Investments Limited (12915110) United Kingdom