About N.j. Richards Project Limited (03653572) United Kingdom