About The Keep Bar Ltd (11744347) United Kingdom