About Innex Developments Ltd (12198407) United Kingdom