About Altered Logic Software Limited (11582482) United Kingdom