About Bakkalim Uk Limited (12575006) United Kingdom