About Owain Phillips Management Ltd (10345603) United Kingdom