About Baka Organisation Ltd (13546489) United Kingdom