About Scorpio Shelf 2020 Limited (12734559) United Kingdom