About Intermediaamericana Limited (04828543) United Kingdom