About Assimila Group Limited (12269186) United Kingdom