About Yeidmekru Ltd (13495467) United Kingdom