About Link I&p Ltd (12849301) United Kingdom