About Tlomerdses Ltd (10599529) United Kingdom