About Praefinium Partners Ltd (04040407) United Kingdom