About Covash Limited (06977423) United Kingdom