About Maddison Technologies Limited (10530141) United Kingdom