About Lekbis Ventures Limited (09064941) United Kingdom