About Manda London Ltd. (09742201) United Kingdom