About Sintela Holdings Limited (10551516) United Kingdom