About Houghton Ventures Ltd (12099866) United Kingdom