About Logcomp Limited (10042407) United Kingdom