About Linq Studios Limited (11580454) United Kingdom