About Machara Limited (NI034093) United Kingdom