About Zero&one Technologies Limited (08981923) United Kingdom