About Interlink Holdings (uk) Limited (11869222) United Kingdom