About Aligned Strategy Limited (11060834) United Kingdom