About Tartarian Holdings Ltd (11929822) United Kingdom