About Praeses Ltd (10016138) United Kingdom