About Glaucanorth Ltd (12898975) United Kingdom