About Bakarworld Limited (13137169) United Kingdom