About Fenabiz Limited (06145582) United Kingdom