About St. Tropez Acquisition Co. Limited (05707257) United Kingdom