About Investment Partners Holdings Ltd (12757227) United Kingdom