About New Clarke Ventures Limited (10867370) United Kingdom