About Innexa 94 Holdings Ltd (13668029) United Kingdom