About Albakri Food Limited (13257277) United Kingdom