About Machar Limited (04518557) United Kingdom