About Link Operations (holdings) Ltd (06401229) United Kingdom