About Big Bird Corporation Three (LP005332) United Kingdom