About Portrait Software International Limited (01980596) United Kingdom