About Irene Teah Ltd (12838047) United Kingdom