About Jarkholmen Consulting Ltd (12997088) United Kingdom