About Meenky Ltd (10864715) United Kingdom