About Bird Studio Ltd (11845256) United Kingdom