About Jaac Holdings Ltd (11176058) United Kingdom