About Juvenal Associates Ltd (11136068) United Kingdom