About Spintrex Holdings Ltd (10580970) United Kingdom