About Firebird Corporation Limited (03327828) United Kingdom