About Javl Holdings Ltd (12166438) United Kingdom