About Centric Logic Limited (07760769) United Kingdom