About Link N Sync Ltd (08641688) United Kingdom