About Faba Ltd. (10827120) United Kingdom