About J-log Solutions Ltd (07118215) United Kingdom