About Sandfire Technology Ltd (11328800) United Kingdom