About Cogent Focus Limited (SC426229) United Kingdom