About Upex Group Ltd (10390347) United Kingdom