About Jiu Jitsu Labs Ltd. (10109660) United Kingdom