About Aella Cora Limited (13478185) United Kingdom