About Ja Base Service Ltd (12784838) United Kingdom