About Freeport Holdings Ltd (12924228) United Kingdom