About Wwf Holdings Ltd (11926897) United Kingdom