About Jacksonbreen Limited (12892439) United Kingdom