About Assemblysoft Ltd. (07098083) United Kingdom