About White Juniper Holdings Ltd (12153216) United Kingdom