About Jand Holdings Limited (12603752) United Kingdom