About Vera Coffee London Limited (12346096) United Kingdom