About Leodis Leeds Holding (2016) Plc (10324217) United Kingdom