About Interhold Limited (08404061) United Kingdom