About Praesum Partners Limited (10975442) United Kingdom