About Global Bird Ltd (12056987) United Kingdom