About Halvor Holdings Ltd (12272260) United Kingdom