About Alexandra Max Limited (07442614) United Kingdom