About Jd It And Media Solutions Ltd (12481825) United Kingdom