About Interim Consulting Solutions Limited (13444177) United Kingdom