About Oasis Interiors Limited (11791769) United Kingdom