About Parallel Reality Ltd (10758495) United Kingdom