About Immediate Resources Limited (03672104) United Kingdom