About Timcris Ltd (10019348) United Kingdom