About Closeprotec Investment Management Holdings Ltd (13088576) United Kingdom