About Swanex Ltd (12301028) United Kingdom