About Wally Teh Ltd (12184407) United Kingdom