About Ges Manifest Holdings Ltd (12745849) United Kingdom