About Tarki Technology Limited (03633538) United Kingdom