About 2 Seasons Holdings Ltd (12639942) United Kingdom