About Linked Technologies Limited (13358607) United Kingdom