About Scaleup Industries Ltd (12749209) United Kingdom