About The Venture Catalysts Limited (01366890) United Kingdom