About Interim Europe Limited (10179356) United Kingdom