About Sempartus Consulting Limited (08951252) United Kingdom