About Quernus Ltd (09076246) United Kingdom