About Smac Partners Ltd (13653331) United Kingdom