About Milo Vision Ltd. (11148702) United Kingdom