About Alexandra Williams Global Holdings Limited (13230615) United Kingdom