About Lucky Ventures Limited (11801402) United Kingdom