About Nicholas Rupert Limited (04993124) United Kingdom