About 00266909 Limited (00266909) United Kingdom