About N&n Richmond Ltd (11414945) United Kingdom