About Duckit Ltd (13277143) United Kingdom