About Kat 26 Venue Limited (09211786) United Kingdom