About Jah Milla Holdings Limited (11602688) United Kingdom