About Maxa International Ltd. (10314104) United Kingdom