About Glow Logic Ltd (09151499) United Kingdom