About Free Glasses Ltd. (11028761) United Kingdom