About Ben Thirakaluthy Consulting Limited (10442154) United Kingdom