About J Starc Limited (11958559) United Kingdom