About Hulka Hulka Limited (12224019) United Kingdom