About Covera Limited (12090199) United Kingdom