About Little Moon Asset Management Limited (06940604) United Kingdom