About Assimilate Digital Limited (11177402) United Kingdom