About Deep Value Advisors Llp (OC404143) United Kingdom