About Miniflx Ltd (13470614) United Kingdom