About Wellesley Ventures Limited (12158547) United Kingdom