About Miin London Ltd (11527045) United Kingdom