About Twentysixpointthree Limited (NI671946) United Kingdom