About Mynelly Ltd (10902446) United Kingdom