About Aslan Worldwide Limited (12663874) United Kingdom