About Tecali Limited (10600760) United Kingdom