About Intermercu Ltd (13521795) United Kingdom