About Millicent Star Limited (12687071) United Kingdom