About Minbica Ltd (13678096) United Kingdom