About Propositum Design Services Ltd (13663123) United Kingdom