About Tartant Ltd. (SC595213) United Kingdom