About Tiliam Research Ltd. (07640759) United Kingdom