About Jackamart Multi Trade Ltd (13068197) United Kingdom