About Ima International Limited (01736582) United Kingdom