About Nimo Bird Ltd (13674165) United Kingdom