About Deadlocked Ltd. (10792396) United Kingdom