About Rainham Investment Holdings Limited (04385497) United Kingdom