About Ashdale Technology Limited (10454082) United Kingdom