About Covvered Global Limited (13607042) United Kingdom