About Machal Ltd (09196242) United Kingdom