About Pier 22 Limited (10991058) United Kingdom