About Yaa S Solutions Ltd (10356214) United Kingdom