About Ctrl Section 1 Finance Plc (04868980) United Kingdom