About Angle Technology Licensing Limited (03494754) United Kingdom