About Temporary Holdings Limited (11319695) United Kingdom