About Logixgrid Limited (11798575) United Kingdom