About Portfoliometrix Holdings Ltd (10553183) United Kingdom