About Irf Technology Ltd (12955124) United Kingdom