About Mink Investments Ltd (13328227) United Kingdom