About Glowingfish Ltd (10991667) United Kingdom