About New Richmond Investments Ltd (11847039) United Kingdom