About Oris (london) Limited (09853398) United Kingdom