About N & A Investments (london) Ltd (13339099) United Kingdom