About Lacher Ventures Limited (11919379) United Kingdom