About Bakari Limited (SC695539) United Kingdom