About Millan Holdings Limited (11620854) United Kingdom