About Assimila Limited (05967399) United Kingdom