About Minerva Private Travel & Lifestyle Management Ltd (03941794) United Kingdom