About Siqura Ltd. (02918877) United Kingdom