About Nicholas Ventures Ltd (12843000) United Kingdom