About Tessera World Limited (08016041) United Kingdom