About Tarsis Ltd (12929441) United Kingdom