About Pier One Kiosk Ltd (11067130) United Kingdom