About Alex Base Ltd (11699328) United Kingdom