About Aliter Cogitare Limited (12929235) United Kingdom