About 1066-it Limited (12217884) United Kingdom