About Logiqgrid Limited (12769993) United Kingdom