About 22 Point Six (technology) Limited (07026895) United Kingdom