About Valexa Technologies Limited (09003340) United Kingdom