About Tincali Consulting Limited (10534829) United Kingdom