About Industro Skycapture Ltd. (10664314) United Kingdom