About Tessera Services Ltd (04917347) United Kingdom