About Posit Design Limited (03269659) United Kingdom