About Intermarkt Limited (12396383) United Kingdom