About Tarakki Consulting Limited (08083975) United Kingdom