About Hisco Holdings Limited (05405584) United Kingdom