About 123 Holdings (temporary Uk) Ltd (13106998) United Kingdom