About Scorpio Shelf 2021 Limited (12752239) United Kingdom