About Kingfisher Studios Ltd (10288686) United Kingdom