About Harnham Ventures Limited (10545269) United Kingdom