About Coveya Holdings Ltd (13058556) United Kingdom