About Mendi Associates Limited (09156688) United Kingdom