About Ascea Ltd (12448266) United Kingdom