About Scalora Industry Ltd (12278225) United Kingdom