About Glowax Ltd (12616831) United Kingdom