About Alana Ashcroft Ltd. (10504442) United Kingdom