About Wilmington Holdings Plc (12374254) United Kingdom