About Machir Limited (10536339) United Kingdom