About Jiaa Ltd (13402151) United Kingdom