About Malton Technologies Ltd (12110260) United Kingdom