About Effix Securitech Ltd (10202268) United Kingdom