About Aali Limited (11608337) United Kingdom