About Lone Wolf Holdings Ltd (12528706) United Kingdom