About Alexander Aodach Limited (SC694431) United Kingdom