About Framework Marketing Partnerships Ltd (12472657) United Kingdom