About Orchard Hill (richhill) Management Limited (NI050326) United Kingdom