About Momentum 1066 Limited (12647847) United Kingdom