About Menim Associates Limited (07743761) United Kingdom