About Glare Limited (12138786) United Kingdom