About Maxinol Ltd (11956061) United Kingdom