About Alphr Technology Limited (02967759) United Kingdom