About Bakaliko Limited (08260186) United Kingdom