About Yaa Ltd (11494230) United Kingdom