About Tlalim Chatham Ltd (13259374) United Kingdom