About Logic Point Limited (03378722) United Kingdom