About Slit Consulting Limited (12232629) United Kingdom