About Tessera Limited (09802824) United Kingdom