About Yaounde 18 Ltd (09360505) United Kingdom