About Seccl Technology Limited (10237930) United Kingdom