About L Oliva Ltd. (09117159) United Kingdom