About Sentia Consulting Limited (08659262) United Kingdom