About Legasoft Limited (12142132) United Kingdom