About Irate Investment Limited (08791354) United Kingdom