About Aylward Capital Ltd (12477663) United Kingdom