About The Funny Bird Ltd (SC612265) United Kingdom