About D7- International Ltd (12719104) United Kingdom