About Jb Links International Limited (07642970) United Kingdom