About Megyeri Ltd (10011447) United Kingdom