About Sacreda Ring 1 Limited (12681773) United Kingdom