About The Minerva Travel Group Ltd (12149244) United Kingdom