About City Caphe Ltd (07181737) United Kingdom