About Omega Leasing (no.11) Limited (09801701) United Kingdom