About White Kite Holdings 2020 Limited (13208633) United Kingdom