About Logaxio Limited (10269245) United Kingdom