About Little Beast Ltd. (09039371) United Kingdom