About Intermax Nominees Limited (03793477) United Kingdom