About Linkup Technology Limited (04485502) United Kingdom