About Dotted Eyes Solutions Limited (09506624) United Kingdom