About Keyloop (uk) Limited (01281651) United Kingdom