About Machynia Ltd (SC598627) United Kingdom