About Pinch Of West Africa (powa) Limited (10748620) United Kingdom