About Tychrys Limited (11487308) United Kingdom