About Loke Fish Bar Ltd (11472398) United Kingdom