About Shakadeli Ltd (11603109) United Kingdom