About Firebird Computer Ltd (13135728) United Kingdom