About Coverdale Investment Holdings Ltd (11823407) United Kingdom