About Maktrix Limited (10724342) United Kingdom