About The Feni Store Ltd (12698996) United Kingdom