About Secqai Ltd (13440981) United Kingdom