About Shores Of Africa Ltd. (09016864) United Kingdom