About Mono London Ltd (07609434) United Kingdom