About Parmoxs Limited (10097717) United Kingdom