About Squad Jiu Jitsu Ltd (12199239) United Kingdom