About Interim And Consulting Solutions Ltd (10917302) United Kingdom