About Partner Plus Media Holdings Ltd (09477920) United Kingdom