About Swann Group Holdings Ltd (12537626) United Kingdom