About Markx Inc Ltd (12625119) United Kingdom