About Ascella 11 Ltd (10568175) United Kingdom