About Jermaine S Retreat Ltd (12969815) United Kingdom