About Linkup Telecoms & It Ltd (12638492) United Kingdom