About Solo Kitchen Bar Limited (NI628487) United Kingdom