About Stellify Software Ltd. (12220031) United Kingdom