About November 1421 Limited (12329675) United Kingdom