About Parellex Ltd (12265844) United Kingdom