About Firebird (sw) Limited (06138297) United Kingdom