About Annabel Nicholson Investments (uk) Limited (05013510) United Kingdom