About Aslo Technology Co. Ltd (08077230) United Kingdom