About Annula (100) Ltd (13017003) United Kingdom