About Minder International Ltd (10408860) United Kingdom