About Interm2 Limited (05517647) United Kingdom