About John X - Mechwind Ltd (13072471) United Kingdom