About The Luxury Travel Edit Limited (12023092) United Kingdom