About Jt & Sa Holdings Ltd (10669440) United Kingdom