About Heex Technologies Ltd (13322678) United Kingdom