About Millie James Limited (12809444) United Kingdom