About Little Folks Ventures Limited (06991020) United Kingdom