About Ijvl Holdings Ltd (12137083) United Kingdom