About J28 Limited (06529845) United Kingdom