About Sunbird Corporation Ltd (09203667) United Kingdom