About Assimilate Limited (05211318) United Kingdom