About The Ark Cafe Limited (11725533) United Kingdom