About Finkle Mini Market Limited (12458365) United Kingdom