About Aslo Holding Company Limited (06495530) United Kingdom