About Intermezzohr Limited (07975168) United Kingdom