About Uca Ventures Limited (02592366) United Kingdom