About Myna Bird Ltd (07156179) United Kingdom