About Jnd (london) Limited (12699323) United Kingdom