#801702. Lokku Limited - Vertical search Lokku Limited is a London-based company specializing in search. The brand Nestoria includes property search engines in the UK, Germany, Italy and Spain. The experimental platform of the company is called Lokku Labs. Lokku.com~Site InfoWhoisTrace RouteRBL Check