About Ip Group Holdings Ltd (13675234) United Kingdom