About Annahavil Holdings Ltd (NI648254) United Kingdom