About Little Acorn Holdings Limited (12108469) United Kingdom