About Skkrub Ltd (12400605) United Kingdom