About Skunk Works Inc. Limited (13687193) United Kingdom