About Alexandra Green Ltd (12199614) United Kingdom