About Jjabb Limited (12019449) United Kingdom