About Mineral London Ltd (12562043) United Kingdom