About Bakmandu Ltd (08697409) United Kingdom