About The Pequod 2016 Ltd (11596270) United Kingdom