About Aa & Nessa Ltd (12058484) United Kingdom