About Firebird Management Limited (07044385) United Kingdom