About Logistica Group Holdings Ltd (10661964) United Kingdom