About N & A Ventures Ltd (SC505620) United Kingdom