About Ordning & Oreda Investment Limited (09914370) United Kingdom