About Meeddya Ltd (05664067) United Kingdom