About Machina Limited (03898985) United Kingdom