About Firebird Capital Ltd (SC244105) United Kingdom