About Jackend Limited (12934342) United Kingdom