About Ashmill Investment Ltd (10492081) United Kingdom