About Skargles Ltd (10727351) United Kingdom