About Maia Eda Ltd (12872660) United Kingdom