About Cafe Nova (uk) Limited (07880809) United Kingdom