About Yaa Ceci Services Limited (13110464) United Kingdom