About Jnd Independent Ltd (12921456) United Kingdom