About Tegrasoft Ltd (11521237) United Kingdom