About Pequod Holdings Ltd (10438043) United Kingdom