About Mosse London Ltd (12641276) United Kingdom