About Diddikicks Group Services Ltd. (10720897) United Kingdom