About Lydhurst Ventures Limited (10301942) United Kingdom