About Jaice Limited (12528659) United Kingdom