About Wallexx Technology Ltd (12755424) United Kingdom