About Parallax Holdings Ltd (13451294) United Kingdom