About 7logic Solutions Limited (09404612) United Kingdom