About Pier 59 Ltd (NI636396) United Kingdom