About Asella Ltd (11953736) United Kingdom