About 10x10 Limited (12530542) United Kingdom