About Inter Group Holdings Limited (06457280) United Kingdom