About 123 Global Ltd (12576838) United Kingdom