About Millicent Ltd (13583588) United Kingdom