About Bird Box Studio Ltd (06898697) United Kingdom