About Oasis Wall Limited (12930683) United Kingdom