About Berbere Holdings Limited (10086530) United Kingdom