About Sintela Limited (11015440) United Kingdom