About Annabellaoflondon Ltd (13278428) United Kingdom