About Gridlock Technology Ltd (12516787) United Kingdom