About Jacd Limited (11865669) United Kingdom