About Sekti Software Limited (10103045) United Kingdom